difficult to place - Spanish English Dictionary